ocean power - Alemán Inglés Diccionario